{extend name="platform/base" /} {block name="main"}
<div class="row padder-v">
	<div class="col-sm-12">
		<a href="PLATFORM_MAIN/Auth/addAuthGroup"
			class="btn btn-sm btn-primary"><i class="fa fa-plus"></i> 添加用户组 </a>
	</div>
</div>
<section class="panel panel-default">
	<table class="table table-striped b-t b-light text-sm">
		<thead>
			<tr>
				<th width="20"><input type="checkbox"></th>
				<th class="center">用户组</th>
				<th class="center">状态</th>
				<th class="center">操作</th>
			</tr>
		</thead>
		<tbody id="list">
		</tbody>
	</table>
	{include file="platform/page" /}
</section>
<script type="text/javascript">
$(function(){
	LoadingInfo(1);
});
//查询用户列表
function LoadingInfo(page_index) {
	var search_text = $("#search_text").val();
	$.ajax({
		type : "post",
		url : "{:__URL('PLATFORM_MAIN/auth/authgrouplist')}",
		async : true,
		data : {
			"page_index" : page_index, "search_text" : search_text
		},
		success : function(data) {
			var html = '';
			$("#total_count_num").text(data["total_count"]);
			$("#page_count_num").text(data["page_count"]);
			$("#page_count").val(data["page_count"]);
			$("#pageNumber a").remove();
			if (data["data"].length > 0) {
				for (var i = 0; i < data["data"].length; i++) {
					html += '<tr>';
					html += '<td><input type="checkbox" name="sub" value="'+ data['data'][i]['group_id']+'"></td>';
					html += '<td class="center">' + data["data"][i]["group_name"] + '</td>';
					html += data["data"][i]["group_status"] == 0 ? '<td class="center" style="color:red;">禁用</td>' : '<td class="center" style="color:green;">正常</td>';
					if(data['data'][i]['is_system'] == 1){
						html += '<td></td>';
					}else{
						html += '<td class="center"><a href="PLATFORM_MAIN/Auth/updateAuthGroup?group_id=' + data["data"][i]["group_id"] + '">修改</a>&nbsp;&nbsp; ';
						html += '<a href="javascript:void(0);" onclick="delAuthGroup('+data["data"][i]["group_id"]+')">删除</a></td>';
					}
					html += '</tr>';
				}
			} else {
				html += '<tr><th colspan="4">暂无符合条件的数据记录</th></tr>';
			}
			$("#list").html(html);
				var totalpage = $("#page_count").val();
		if (totalpage == 1) {
			changeClass("all");
		}
		var $html = pagenumShow(jumpNumber,totalpage,{$pageshow})
		$("#pageNumber").append($html);
		}
	});
}	
/**
 * 删除用户组
 */
function delAuthGroup(group_id){
	$( "#dialog" ).dialog({
        buttons: {
            "确定,#e57373": function() {
                $(this).dialog('close');
                $.ajax({
        			type : "post",
        			url : "PLATFORM_MAIN/Auth/deleteSystemUserGroup",
        			async : true,
        			data : {
        				"group_id" : group_id
        			},
        			success : function(data) {
        				if(data["code"] > 0 ){
        					showMessage('success', data["message"],'PLATFORM_MAIN/Auth/authGroupList');
        				}else{
        					showMessage('error', data["message"]+'，该用户组下还有用户！');
        				}
        			}
        		});
            },
            "取消": function() {
                $(this).dialog('close');
            }
        },
        contentText:"你确定删除该用户组吗？",
        title:"消息提醒"
    });
}
</script>
{/block}
